package com.itheima.d4_math;

public class MathTest {
    public static void main(String[] args) {
        // 目标：了解下Math类提供的常见方法。
        // 1、public static int abs(int a)：取绝对值（拿到的结果一定是正数）
        //    public static double abs(double a)
        System.out.println(Math.abs(-12345));//abs，取绝对值

        // 2、public static double ceil(double a): 向上取整
        System.out.println(Math.ceil(12.1));//ceil,向上取整数

        // 3、public static double floor(double a): 向下取整
        System.out.println(Math.floor(12.999999999999));//向下取整数floor

        // 4、public static long round(double a)：四舍五入
        System.out.println(Math.round(12.4));//round,四舍五入
        System.out.println(Math.round(12.5));

        // 5、public static int max(int a, int b)：取较大值
        System.out.println(Math.max(12,12.1));//max,取两个数谁最大
        //   public static int min(int a, int b)：取较小值
        System.out.println(Math.min(12.1,12.001));//取两个数之间的最小值

        // 6、 public static double pow(double a, double b)：取次方
        System.out.println(Math.pow(2,4));//取2的4次方

        // 7、public static double random()： 取随机数 [0.0 , 1.0) (包前不包后)
        System.out.println(Math.random());//取0-1之间的随机数
    }
}
